Big Huge Thesaurus

Manilkara bidentata

noun